surgical prosthesis - Espagnol Anglais Dictionnaire